testicle (man or animal) - Espagnol Anglais Dictionnaire